home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 4830 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.4 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@informatik.tu-muenchen.de (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.advocacy,comp.os.ms-windows.advocacy
  4. Subject: Re: intuition inefficient ?
  5. Date: 5 Mar 1996 15:57:04 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4hho8g$733@sunsystem5.informatik.tu-muenchen.de>
  9. References: <4gm2qg$8lk@sunsystem5.informatik.tu-muenchen.de> <4gqhjj$j7b@maureen.teleport.com> <4gtqdk$mu0@sunsystem5.informatik.tu-muenchen.de> <4h7l0l$3n9@maureen.teleport.com>
  10. NNTP-Posting-Host: hphalle6g.informatik.tu-muenchen.de
  11. Originator: fischerj@hphalle6g.informatik.tu-muenchen.de
  12.  
  13.  
  14. In article <4h7l0l$3n9@maureen.teleport.com>, sschaem@teleport.com (Stephan Schaem) writes:
  15. |> Organization: Teleport - Portland's Public Access (503) 220-1016
  16. |> Lines: 33
  17. |> Distribution: world
  18. |> Message-ID: <4h7l0l$3n9@maureen.teleport.com>
  19. |> References: <4gm2qg$8lk@sunsystem5.informatik.tu-muenchen.de> <4gqhjj$j7b@maureen.teleport.com> <4gtqdk$mu0@sunsystem5.informatik.tu-muenchen.de>
  20. |> NNTP-Posting-Host: julie.teleport.com
  21. |> X-Newsreader: TIN [version 1.2 PL2]
  22. |> Xref: informatik.tu-muenchen.de comp.sys.amiga.programmer:88285 comp.sys.amiga.advocacy:152941 comp.os.ms-windows.advocacy:134518
  23. |> 
  24. |> Juergen "Rally" Fischer (fischerj@Informatik.TU-Muenchen.DE) wrote:
  25. |> : Stephan Schaem (sschaem@teleport.com) wrote:
  26. |> : : Juergen "Rally" Fischer (fischerj@Informatik.TU-Muenchen.DE) wrote:
  27. |> 
  28. |> : :  I dont know PC HW , but Dbuffer is what I would go for... BTW I read
  29. |> : only tripple buffering makes full use of cpu.
  30. |> 
  31. |>  Ok, but this was reguarding a waitfof methode . but hey, if the card
  32. |>  as enought mem for 3 buffer and support seting video mem start and
  33. |>  allow vblank interupt I would go for that. I would go with even more
  34. yep, that's wwhat you need.
  35.  
  36. |>  if the video HW could work in parallel to prepare a 'blank page'.
  37. |>  (BTW: thats the senario on the amiga if you draw 3d objects on a
  38. |>  blitter backdround.)
  39. |> 
  40. |> : :  that the 'majority' of amiga nowdays dont have a vbi anymore :)
  41. |> : :  Well they have the native video one, but since its not used it mean
  42. |> : :  nothing. 
  43. |> : Using the AmigaOS3.0 routines does it for both AGA & gfx-cards.
  44. |> 
  45. |>  I read here that the routine use diferent sync then the gfx card.
  46. |>  like the card run at 72hz, the sync you will get will be 50 or
  47. |>  whatever your native chipset is running at.
  48.  
  49. Afaik OS-buffering routines do work. They do work on Amiga. If they
  50. don't work after you plugged in the gfx-card, it's not AmigaOS but
  51. a buggy driver.
  52.  
  53. |> 
  54. |> : :  The VBL mean nada for splitfree anim, you can as well use a timmer
  55. |> : :  interupt derived from the video mode timing.
  56. |> 
  57. |> : On AmigaOS, yes (but you don't need it as gfxlib already got it).
  58. |> : On PC AFAIK only under DOS.
  59. |> 
  60. |>  On amiga OS or ANY OS you cannot get splitfree anim with a vbeam sync!
  61.  
  62. I was refering to the fact hacking the timer might conflict on other
  63. PC-OSes than DOS.
  64.  
  65. |>  you need dbuffer MINIMUM.
  66.  
  67. you need either 2 video buffers or local bus, which can copy faster
  68. than beam.
  69.  
  70. BUT: you need 3 buffers if you want to make max usage of cpu.
  71. Or, on a VLB, you need a vblank-interrupt to invoke the copy to
  72. a single vram buffer.
  73.  
  74. |> 
  75. |>  Stephan
  76. ------------------------------------------------------------------------
  77.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  78.  
  79.